package controler;

import java.io.IOException;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import model.DanhmucModel;
import model.SanphamModel;
import model.ThuonghieuModel;
import entity.Thuonghieu;

/**
 * Servlet implementation class advanceSearch
 */
@WebServlet("/advanceSearch")
public class advanceSearch extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public advanceSearch() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @throws IOException 
	 * @throws ServletException 
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
    
    protected void processrequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
    	SanphamModel model = new SanphamModel();
    	String thoptionlist = model.getOptions(true, false, "");
    	request.setAttribute("thoptionlist", thoptionlist);
    	
    	DanhmucModel model1 = new DanhmucModel();
    	String optionlist = model1.getOptions(true, false, "");
    	request.setAttribute("optionlist", optionlist);
    	
    }
    
	public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		processrequest(request,response);
	}

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		processrequest(request,response);
	}

}
